be capable of keeping a bargain - French English Dictionary